package com.zheng.hr.rpc.api;

import com.zheng.hr.dao.model.HrRecruitPlan;
import com.zheng.common.base.BaseService;
import com.zheng.hr.dao.model.HrRecruitRequire;
import com.zheng.oa.common.exception.OaException;

import java.util.List;

/**
 * <p>
 * hr_recruit_plan 招聘计划 服务类
 * </p>
 *
 * @author likun
 * @since 2018-01-08
 */
public interface HrRecruitPlanService extends BaseService<HrRecruitPlan> {
    boolean insetRecruitPlan(HrRecruitPlan recruitPlan, List<HrRecruitRequire> requireList) throws OaException;

    boolean updateRecruitPlan(HrRecruitPlan recruitPlan, List<HrRecruitRequire> requireList) throws OaException;

    boolean deleteRecruitPlan(String ids) throws OaException;
}
